crescent springs - French English Dictionary